0ad9e4fb83aa01705552a126eed18eae9aea7143,platform/structuralsearch/source/com/intellij/structuralsearch/impl/matcher/MatcherImpl.java,MatcherImpl,isMatchedByDownUp,#PsiElement#MatchOptions#,631
Before Change
matchContext.getSink().matchingFinished();
final int matchCount = sink.getMatches().size();
assert matchCount <= 1;
return matchCount > 0 ? sink.getMatches().get(0) : null;
}
private class MatchOneVirtualFile extends MatchOneFile {
After Change
System.out.println("elementToStartMatching = " + elementToStartMatching.getText());
match(elementToStartMatching);
matchContext.getSink().matchingFinished();
final List<MatchResult> matches = sink.getMatches();
return matches;
}
private class MatchOneVirtualFile extends MatchOneFile {